package com.ruoyi.module.vo;

import com.fasterxml.jackson.annotation.JsonFormat;
import com.ruoyi.common.core.domain.BaseEntity;
import lombok.Data;

import java.math.BigDecimal;
import java.util.Date;

/**
 * 用户报表
 *
 * @author ruoyi
 */
@Data
public class UserReportFormVo extends BaseEntity {

    /** 用户ID */
    private Long userId;

    /** 部门ID */
    private Long deptId;

    /** 单位名称 */
    private String distributorName;

    /** 团队名称 */
    private String deptName;

    /** 用户账号 */
    private String userName;

    /** 员工姓名 */
    private String nickName;

    /** 总业绩 */
    private BigDecimal overallPerformance;

    /** 新客业绩 */
    private BigDecimal newCustomerPerformance;

    /** VIP业绩 */
    private BigDecimal vipPerformance;

    /** 总成交客数 */
    private Integer totalCustomerNumber;

    /** 新开发客户 */
    private Integer newCustomer;

    /** VIP客户 */
    private Integer vipCustomer;

    /** 总成交单数	 */
    private Integer totalSingleNumber;

    /** 新开发订单数	 */
    private Integer newSingleNumber;

    /** VIP订单数	 */
    private Integer vipSingleNumber;


    /** VIP客单价	 */
    private BigDecimal vipPrice;

    /** 新客单价	 */
    private BigDecimal newCustomerPrice;

    /** 入职日期	 */
    @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss")
    private Date employmentTime;



}
